home *** CD-ROM | disk | FTP | other *** search
- Path: news.wco.com!news
- From: agserm@netwizards.net (Ansel Sermersheim)
- Newsgroups: comp.lang.c,comp.lang.c++,alt.msdos.programmer,comp.os.msdos.programmer
- Subject: Re: Please help (640x480 and linear addressing)
- Date: Tue, 26 Mar 1996 19:01:22 GMT
- Organization: West Coast Online's News Server - Not responsible for content
- Message-ID: <4j9eof$hk4@news.wco.com>
- References: <4g0god$ntl@news.voicenet.com> <312A9D9A.262F@mis.scitec.com.au> <Dn4I8F.MJ@rug.nl> <960325.141034.8759@banshee.uunet.ca>
- Reply-To: agserm@netwizards.net
- NNTP-Posting-Host: dial17.netwizards.net
- X-Newsreader: Forte Free Agent 1.0.82
-
- mbabcock@feldspar.com (Michael Babcock) wrote:
-
- >According to my records, Herman Dullink <h.dullink@wing.rug.nl> said
- >something to the effect of
-
- >(> 2nd, with linear addressing, you don't need bank-switching. You get one large window located somewhere
- >(> in the free address space of your system. E.g I access my 2MB at addresses 8MB-10MB.
-
- > Would you mind posting some information regarding setting this up? a)
- >putting the card into linear addressing mode (VESA spec?) b) setting
- >where this memory will be linearly (or finding out where the card
- >chose to put it).
-
-
- Well, I believe you set bit 14 to get VESA to give you a linear
- framebuffer, and I believe <warning: untested> that it's located at
- the end of you're physical memory. If you have 12 megs, and the
- graphics mem is 1mb, it maps to the space after 12, i.e.: 12-13 mb
- space. However, because of a stupid design spec in ISA designs, if
- you have an ISA video card, and you have MORE than 15 Mb in your
- machine, then you can't use linear buffer. This does not apply to
- VLbus cards, however
- ---
- This message may not be transmitted over any network owned directly or
- indirectly by Microsoft without a $5000 royalty. Transmission of this message
- on such a network implies acceptance of these terms. Subsequent messages
- are to be individually licensed.
-
-